<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2016/12/27
 * Time: 11:57
 */

namespace Admin\Controller;


use Common\Controller\AdminController;

class CommenController extends AdminController
{
	public function __construct()
	{
		parent::__construct();
		//如果没有登录就跳转到登录页
		if (!isset($_SESSION['aid'])){
			$this->redirect('/Admin/Login');
//			$this->redirect(GROUP_NAME . '/Login/index');
		}
	}

	/**
	 * 公共的排序方法
	 * 如果不同表的主键不全是id，那么可以通过$db->getPk()获取表主键名
	 * 也可以用获取表一样的方法，即在表单中通过隐藏域将表主键名传过来
	 */
	public function sort(){
		$table = array_pop($_POST);// 即 $table = $_POST['table']，因为下面要遍历，所以将它弹出
//		$this->p($table);
//		$this->p($_POST);
//		echo 1;die;
		$db = M($table);
		$id = $db->getPk();	//获取主键名
//		$this->p($id);
//		$this->p($db);die;
		foreach($_POST as $k => $v){
			$db->save(array(
				$id => $k,
				'sort' => $v
			));
		}
//		$this->p($_SERVER);die;
		redirect($_SERVER['HTTP_REFERER']);
	}


}